1. reasoning